#!/bin/bash

t=$(tempfile)

# результат ls записываем во временный файл
ls --almost-all "$4" | sort > "$t"

# выполняем запрос, фильтруем результат и сравниваем его с ls
"$1" "$2" "$3" "<path>$4</path>" 2>&1 | grep "^\"fileinfo\"" | cut -d \" -f 4 | sort | diff -q "$t" -
status=$?

rm "$t"
exit $status
